suffer intense and continued pain - German English Dictionary